Barcelona, CT
lodging
Posted over 5 years ago
St Christopher's Inn Barcelona Hostel
posted in
Best hostel
St Christopher Barcelona is a clean, modern, spacious and elegant hostel located in a beautifully renovated building.
0